/*****************************************************************************/
/**
 *  @file   OverViewUpdator.h
 *  @author Naohisa Sakamoto
 */
/*----------------------------------------------------------------------------
 *
 *  Copyright (c) Visualization Laboratory, Kyoto University.
 *  All rights reserved.
 *  See http://www.viz.media.kyoto-u.ac.jp/kvs/copyright/ for details.
 *
 *  $Id$
 */
/*****************************************************************************/
#pragma once

#include <kvs/PaintEventListener>

class OverView;
class DataSet;


class OverViewUpdator : public kvs::PaintEventListener
{
private:

    OverView* m_over_view;
    DataSet* m_data_set;

public:

    OverViewUpdator( OverView* over_view );

    void attachDataSet( DataSet* data_set );
    void update();
};
